home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 4
/
FM Towns Free Software Collection 4 - Disc 1.iso
/
fb386
/
pickup
/
kifu.bas
< prev
next >
Wrap
BASIC Source File
|
1991-10-18
|
7KB
|
120 lines
1 KEY (1) ON :ON KEY (1) GOSUB 65010:PLAY OFF
1000 '☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
1010 '☆ ☆
1020 '☆ 貴婦人の乗馬(La chevaleresque) ☆
1030 '☆ COMPOSED BY ブルグミュラー ☆
1040 '☆ PROGRAMED BY W.MoMo ☆
1050 '☆ ☆
1060 '☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
1070 '
1080 '
1090 PLAY OFF:BGM 1:FOR I=0 TO 13:PART 13-I,I:NEXT
1100 LOAD@"Q:\FJ\PCM\CLASSIC2.PMB":GOSUB 1780
1110 '
1120 T$="T152U0%CQ8":PLAY T$,T$,T$,T$, T$,T$,T$,T$
1130 '
1140 A0$="U20%R5@1Q5V5O4L8(GR>ER<)>E32&D16.R16C+16&DR16Q8<B16>A&AG&GQ5ERDRCRFRER16D16&<BR16>Q8C16<A&A>Q5AR<"
1150 B0$="U-20%L5@1Q5V5O4L8ERGRERGR>E32&D16.R16C+16&DR16Q8<B16>A&AG&GQ5CR<BRARAR>ER16D16&<BR16>Q8C16<A&A>Q5AR<"
1160 D0$="U20%L@1L8Q5V5O3CR>ER<CR>ERFRFRF&F&F&F&ERERER<DR>DRDRC&C&CR<"
1170 E0$="%C@1L8Q5V5O3R1BRBRQ8B2Q5R1G+RG+RR2"
1180 F0$="U-20%RL8@1Q5V5O3CR>CR<CR>CR<GRGRG&G&G&G&>CR<G+RARDRERERA&A&AR"
1190 G0$="U-20%R10@1Q5V1O4L8R16(GR>ER<)>E32&D16.R16C+16&DR16Q8<B16>A&AG&GQ5ERDRCRFRER16D16&<BR16>Q8C16<A&A>Q5AR16<"
1200 H0$="U 20%L10@1Q5V1O4L8R16ERGRERGR>E32&D16.R16C+16&DR16Q8<B16>A&AG&GQ5CR<BRARAR>ER16D16&<BR16>Q8C16<A&A>Q5AR16<"
1210 A1$="GR>ER<GR>ERE32&D16.R16C+16&DR16<B16&>Q8A&AG&GQ5GRF+RFRERER16D16&<GR16>D16&Q8C&CRR"
1220 B1$="ERGRERGR>E32&D16.R16C+16&DR16<B16&>Q8A&AG&GCRCRCRCRER16D16&<GR16>D16&Q8C&CRR"
1230 G1$="R16GR>ER<GR>ERE32&D16.R16C+16&DR16<B16&>Q8A&AG&GQ5GRF+RFRERER16D16&<GR16>D16&Q8C&CRR16"
1240 H1$="R16ERGRERGR>E32&D16.R16C+16&DR16<B16&>Q8A&AG&GCRCRCRCRER16D16&<GR16>D16&Q8C&CRR16"
1250 D1$="CR>ER<CR>ERFRFRQ8F2Q5CRCRCRCRFRFRQ8E4R4<"
1260 E1$="R1BRBRQ8B2Q5R1BRBRR2"
1270 F1$="CR>CR<CR>CR<GRGRQ8G2Q5B-RARA-RGRGRGRQ8>C4R4<"
1280 '
1290 A2$="L12O3]] ]] ]] Q8GB>C ] DEF+ ] Q5L8GR [[[[[[[[ >DR E-RCR<B&B&>DRO3L12]] ]] ]] Q8GB>C ] DEF+ ] Q5L8GR[[[[[[[[>FRE-RCRQ8G&GR<"
1300 B2$="L12O3 ]] ]] ]] Q8GB>C ] DEF+ ] Q5L8GR [[[[[[[[ GRGRGRG&G&GRO3 ]] ]] ]] Q8L12GB>C ] DEF+ ] Q5L8GR [[[[[[[[GRGRGRQ8B&BR"
1310 D2$="L12]]]]]]]]Q8<GB>C]DEF+]Q5L8GR[[[[[[[[[BR>CRE-RD&D<[[B]]RL12]]]]]]]]Q8<GB>C]DEF+]Q5L8GR[[[[[[[[[BR>CRE-RD&D<[[G]]R"
1320 G2$="R16L12O3]] ]] ]] Q8GB>C ] DEF+ ] Q5L8GR [[[[[[[[ >DR E-RCR<B&B&>DRO3L12]] ]] ]] Q8GB>C ] DEF+ ] Q5L8GR[[[[[[[[>FRE-RCRQ8G&GR16<"
1330 H2$="R16L12O3 ]] ]] ]] Q8GB>C ] DEF+ ] Q5L8GR [[[[[[[[ GRGRGRG&G&GRO3 ]] ]] ]] Q8L12GB>C ] DEF+ ] Q5L8GR [[[[[[[[GRGRGRQ8B&BR16"
1340 '
1350 A3$="Q8L12O5CAGFEDCDC<B>CDC AGFEDCDC<B>CDC ]C+]D]D+]E]F [[F+8&F+8Q5[[[G8R8 >]Q8CC+]D]D+]E]F [[F+8&F+8Q5[[[G8R8 (CAGFEDCDC<B>CD) ]Q5CQ8>C<B- ]AGF ]EDC ]<B-AG ]FAB- ]>CDE ]Q5L8F&FRR[[[[[[["
1360 G3$="R16Q8L12O5CAGFEDCDC<B>CDC AGFEDCDC<B>CDC ]C+]D]D+]E]F [[F+8&F+8Q5[[[G8R8 >]Q8CC+]D]D+]E]F [[F+8&F+8Q5[[[G8R8 (CAGFEDCDC<B>CD) ]Q5CQ8>C<B- ]AGF ]EDC ]<B-AG ]FAB- ]>CDE ]Q5L8F&FRR16[[[[[[["
1370 D3$="O3Q8A1A1B-1B-1A1A1 Q2C&C>C&C<C&C>C&C<A&A>C&C<A&ARR"
1380 F3$="O3Q8F1F1E1E1F1F1 Q2C&CA&AC&CB-&B-F&FA&AF&FRR"
1390 E3$="L4Q8O4(RCCC)4(RCCC)R1R1"
1400 '
1410 A4$="O4Q5(RG)4]]RG]]RG]]R>C]]RE]]GRD.&E32&D32C+R16D16&FR16E16&C&C&Q8E<B>[[D[[C<[[B[[A[["
1420 G4$="R16O4Q5(RG)4]]RG]]RG]]R>C]]RE]]GRD.&E32&D32C+R16D16&FR16E16&C&C&Q8E<B>[[D[[C<[[B[[A16[["
1430 B4$="Q5O3RB>RCRC+RD]]RE]]RE]]RG]]R>C]]<BR>D.&E32&D32C+R16D16&FR16E16&C&C&Q8E<B>[[D[[C<[[B[[A[["
1440 H4$="R16Q5O3RB>RCRC+RD]]RE]]RE]]RG]]R>C]]<BR>D.&E32&D32C+R16D16&FR16E16&C&C&Q8E<B>[[D[[C<[[B[[A16[["
1450 D4$="Q5O3GRARA+RBR>]]CR<]]GR]]ER]]CR]<GRO4FRFRFRQ8E4R4R2[[[[[[[[[[<"
1460 E4$="Q5R1R1RR]]]]]]]]]]BRBRBR[[[[[[[[[[R1"
1470 F4$="Q5O3GRARA+RBR>]]CR<]]GR]]ER]]CR]<GR>GRGRGRQ8>C4R4R2[[[[[[[[[[<"
1480 A5$="L12Q8RRGRRGRRGRRG]]RRG]]RRG]]RR>C]]RRE]]L8Q5GRD.&E32&D32C+R16D16&FR16E16&L16Q8CDEFGAB>C<G2"
1490 G5$="R16L12Q8RRGRRGRRGRRG]]RRG]]RRG]]RR>C]]RRE]]L8Q5GRD.&E32&D32C+R16D16&FR16E16&L16Q8[[[[[CDEFGAB>C<G4..&"
1500 B5$="L12Q8O3RBR >RCR RC+R RDR]]RER]]RER]]RGR]]>RCR<Q5L8BR>D.&E32&D32C+R16D16&FR16E16&L16Q8CDEFGAB>C<G2"
1510 H5$="R16L12Q8O3RBR >RCR RC+R RDR]]RER]]RER]]RGR]]>RCR<Q5L8BR>D.&E32&D32C+R16D16&FR16E16&L16Q8[[[[[CDEFGAB>C<G4..&"
1520 D5$="Q5O3GRARA+RBR>]]CR<]]GR]]ER]]CR]<GRO4FRFRFRQ8E4R4L16O3Q8GAB>CDEFG"
1530 E5$="Q5R1R1RR]]]]]]]]]]BRBRBRR1"
1540 F5$="Q5O3GRARA+RBR>]]CR<]]GR]]ER]]CR]<GR>GRGRGRQ8>C4R4L16O3Q8GAB>CDEFG"
1550 A6$="CDEFGAB>C<G2CGFEDC<BAG>C<BAGFEDCGFEDC<BAG>C<BAGFEDC&C&C&CRRRRL8Q5 O5CRFRE4R4>E4R4Q8T-40O4C1R1"
1560 G6$="G16CDEFGAB>C<G2CGFEDC<BAG>C<BAGFEDCGFEDC<BAG>C<BAGFEDC&C&C&CRRRRL8Q5 O5CRFRE4R4>E4R4Q8T-40O4C1R1"
1570 B6$="CDEFGAB>C<G2CGFEDC<BAG>C<BAGFEDCGFEDC<BAG>C<BAGFEDC&C&C&CRRRRL8Q5 O4ARA-RG4R4>E4R4Q8O3G1"
1580 H6$="G16CDEFGAB>C<G2CGFEDC<BAG>C<BAGFEDCGFEDC<BAG>C<BAGFEDC&C&C&CRRRRL8Q5 O4ARA-RG4R4>E4R4Q8O3G1"
1590 C6$="@1L8R1R1R1R2O5V15Q5RRCRC4R4G4R4R1"
1600 D6$="E4R4<GAB>CDEFGE4R4RC<BAGFEDC8R8R4RC<BAGFEDC4R4Q5 L8O4CRCRE4R4G4R4Q8O3E1"
1610 E6$="R1R1R1R1O4R4R4Q5E4R4R1"
1620 F6$="C4R4<GAB>CDEFGE4R4RC<BAGFEDC8R8R4RC<BAGFEDC4R4Q5 L8O3FRFR>C4R4C4R4<Q8C1"
1630 '
1640 FOR I=1 TO 2
1650 PLAY A0$,B0$,C0$, D0$,E0$,F0$, G0$,H0$
1660 PLAY A1$,B1$,C1$, D1$,E1$,F1$, G1$,H1$
1670 NEXT
1680 FOR I=1 TO 2
1690 PLAY A2$,B2$,C2$, D2$,E2$,D2$, G2$,H2$
1700 PLAY A1$,B1$,C1$, D1$,E1$,F1$, G1$,H1$
1710 NEXT
1720 PLAY A3$,A3$,C3$, D3$,E3$,F3$, G3$,G3$
1730 PLAY A0$,B0$,C0$, D0$,E0$,F0$, G0$,H0$
1740 PLAY A1$,B1$,C1$, D1$,E1$,F1$, G1$,H1$
1750 PLAY A4$,B4$,C4$, D4$,E4$,F4$, G4$,H4$
1760 PLAY A5$,B5$,C5$, D5$,E5$,F5$, G5$,H5$
1770 PLAY A6$,B6$,C6$, D6$,E6$,F6$, G6$,H6$:GOTO 65000
1780 '
1790 SCREEN@0:COLOR 7,0,0,0:CLS
1800 '
1810 FOR I=1 TO 3:FOR II=1 TO 3
1820 SYMBOL(10-I,10-II),"貴婦人の乗馬",4,4,1,,,,45
1830 NEXT II,I
1840 SYMBOL(10-2,10-2),"貴婦人の乗馬",4,4,4,,,,45
1850 '
1860 FOR I=1 TO 3:FOR II=1 TO 3
1870 SYMBOL(10-I,100-II),"La chevaleresque",2,2,5 ,,,,7
1880 NEXT II,I
1890 SYMBOL(10-2,100-2),"La chevaleresque",2,2,1 ,,,,7
1900 '
1910 FOR I=1 TO 3:FOR II=1 TO 3
1920 SYMBOL(10-I,150-II),"COMPOSED BY BURGMULLER",1.7!,2,6,,,,1
1930 NEXT II,I
1940 SYMBOL(10-2,150-2),"COMPOSED BY BURGMULLER",1.7!,2,2,,,,1
1950 FOR I=1 TO 3:FOR II=1 TO 3
1960 SYMBOL(10-I,200-II),"PROGRAMED BY",1.7!,2,6,,,,6
1970 SYMBOL(10-I,200-II)," W.MoMo",1.7!,2,3,,,,6
1980 NEXT II,I
1990 SYMBOL(10-2,200-2),"PROGRAMED BY",1.7!,2,2,,,,6
2000 SYMBOL(10-2,200-2)," W.MoMo",1.7!,2,2,,,,6
2010 '
2020 RESTORE 2020:Y=250
2030 READ A$
2040 IF A$="\" THEN RETURN
2050 FOR II=1 TO 3:FOR I=1 TO 3
2060 SYMBOL(10-I,Y-II),A$,1,1,1
2070 NEXT I,II
2080 SYMBOL(8,Y-2),A$,1,1,7:Y=Y+30
2090 GOTO 2030
2100 '
2110 DATA "約束通り作りました。
2120 DATA "私はこの曲大好きなんです。PIANOをしていたとき、よく弾いてました。
2130 DATA "プログラムの方は結構まともに出来たと思います。
2140 DATA "どうでもいいけどPIANOの曲って結構疲れるんですね(音量の変化が激しいから)。
2180 DATA "\"
65000 BGM 0:PLAY "R64":BGM 1
65010 KEY (1) OFF:PLAY OFF:FOR I=0 TO 13:PART I,I:NEXT:RUN"MENU.BAS"